London

In Bayswater, near Lancaster Gate

Bayswater