Bayswater Road, W2
Bayswater Road
Credit: User unknown/public domain
Bayswater Road is the main road running along the northern edge of Hyde Park.