Address:
International House
124 Cromwell Road, Kensington
London
SW7 4ET
United Kingdom
Tel:
02030503893
Website:
http://www.londonofficespace.com/