Located a few minutes walk from Vauxhall station the apartments are well situated for explorings London's South Bank and Westminster Bridge, The Houses of Parliament, Big Ben are within walking distance and some apartments have views out over the Thames and these iconic London landmarks.
To have an apartment that has iconic views of Houses of Parliament and Big Ben you must book an apartment with river view and balcony. These are available in the 1 and 2 bedroom category apartments