PlaceMe UK - Office Address: 1 Burwood Place, London, W2 2UT
Phone Number: +442036376445
Our closest stations are Edgware Road and Marble Arch
(Bakerloo, Central, Circle, District and Hammersmith & City lines).
Phone 1: 0203 637 6445 (office line)
We're at the office on Monday - Friday 09:00 to 17:00.