Paramount (Centre Point, 101-103 New Oxford Street, London, London, WC1A 1DD) Great views, great food and really good service. I would highly recommend this place to anyone and think it would is a really gem in the centre of London.
Link to this reviewJune 2011 |