Located in the centre of London, Spacious & Modern 3BRs house in central london provides accommodation with city views, just 1.2 km from Victoria Train Station and 1.3 km from Victoria Underground Station. The property is around 2.
Number of rooms: 8
94 Lupus Street, Westminster Borough, London, SW1V3HH, United Kingdom