-
3 Westbourne Terrace - Lancaster Gate, Hyde Park London (United Kingdom)
Area: Notting Hill / Paddington
Roseate House London is located in the quiet tree-lined area of Westbourne Terrace in central London bordering Hyde Park and Marble Arch Piccadilly lies east of the hotel Hyde Park to its south....