The hotel on the corner of Albermarle Street within yards of the 119 year old Ritz London is being designed by Islington based architects Ritchie Design Partners with completion by the end of next ...
London is the capital ... for afternoon tea is answered by The Ritz, where the tea ceremony is administered in five sittings from 11.30am — 7.30pm, which happily welcomes families. Afternoon tea is ...