The Swan

66 Bayswater Rd, Bayswater, Bayswater

International $
The Swan