TomTom Mess Hall

We’re pleased to welcome TomTom Mess Hall to 14 Eccleston Street, which has just opened today, just down the road from our Belgravia office on Ebury Street. From Belgravia stalwart TomTom www.tomtom.co.uk this new edition to their empire has a name that is slightly more esoteric than it’s Elizabeth Street big brothers – TomTom Coffee

TomTom Mess Hall Read More »

Scroll to Top