Location

Situated minutes away from the famous Oxford street and Hyde park. Bayswater is a multicultural area with Chinese eateries, bistros, and Italian restaurants on busy Queensway road, along with sandwich spots and cafes.