Kings Head Bayswater

33 Moscow Road, Bayswater, London, W2 4AH

Location map


Add to Shortlist