Tag: hotel

Brown’s Hotel – Afternoon Tea

For a real London afternoon tea experience, one cannot go past Brown’s Hotel in Mayfair. Serving the traditional fare in style and class, complete with live piano music, one cannot help but melt into the armchair and wish all afternoons were spent in this fashion. An array of sandwiches with […]