2 best restaurants near Leinster Gardens, Bayswater, London
Find the best places to eat breakfast, lunch or dinner in and around Leinster Gardens, Bayswater, London, United Kingdom!
Bayswater, London Terrace Restaurant
Bayswater, London Holiday Villa Hotel