London Plaza Apartments

32 Inverness Terrace, Bayswater , Bayswater, Greater London, W2 3JA

Distance  Distance from London Plaza Apartments to Bayswater is approx 0.07miles  Bayswater centre is approx 0.07 miles