
Marmalade Sandwiches
4 guests
2 bedrooms
London, England
You’ll find this sleek, modern apartment in the centre of Bayswater, where the streets are lined with eateries selling global cuisine and the main train station (a five-minute walk away) can have you in central London in fifteen minutes. If meandering walks through greenery are more your thing, Hyde Park is less than ten minutes away on foot.








