Edward House (vx4)

This flat is wonderfully bright, situated in a quiet street in Vauxhall, yet just a few minutes’ walk from the River Thames and the very centre of London.