frostmagazine.com
RIBA Restaurant Review.
RIBA restaurant at art deco gem 66 Portland Place, London W1 I have had many a party at RIBA, it is a wonderful venue. I had never eaten at the restaurant before and was incredibly impressed…