Pub Directions

The Rose

, London

Address: 35 Albert Embankment, Vauxhall, London, SE1 7TL

From Where
  
   Help