145 Dovehouse Street,

Chelsea Square, London SW3 6LB
Tel 020 7351 1155 

Nearest Tube Station : South Kensington
By bus :
14, 211, 345, 414 on Fulham Road
49 on King's Road or Sydney Street