The Rose is traditional Victorian Public House with the most fabolous views overlooking the houses of parlliament and The River Thames.
This Business has no Posts Yet
No Images To Display
This business has no offers to display.
020 7735 3723
35 Albert Embankment, Vauxhall, London, SE1 7TL
12:00 PM - 10:00 PM