The Passage

St Vincents Centre, Carlisle Place, London, SW1P 1NL Directions

Tel 020 7592 1850