Fera at Claridges - London, UK I was surprised how many nice & affordable restaurants there were in London, my impression always told me otherwise. Whereas there are many nice…
Continue Reading