Posts Tagged “Centre Point”

Paramount Afternoon Tea, Centre Point – restaurant review

Paramount Afternoon Tea, Centre Point – restaurant review

Centre Point is iconic, at least for Londoners. It’s an imposing concrete and glass office building in central London and just above Tottenham Court Road Underground station. It couldn’t be more convenient for those using London’s equally iconic transport system. The area is something of a building sight just now – it’s the Crossrail development…

Read more »