Fantastic choice for a large family or a group of friends. Whether you are in London for sightseeing, relax or work. This is your perfect spot away from home.
10 min walk from Kennington station (Underground- Northern Line)
15 min walk from Vauxhall station (Underground - Victoria Line & Railway).
Plenty of cafes, pubs and dinning options in the area. London Eye, Big Ben are just 20 min away by bus or 30 min walk.
Free parking available on the premises is a plus.