Inverness Terrace Apartments

London

England

Comprising Double Studios with a standard double bed in each – from the quiet & private lower ground to lofty higher floors in this semi-listed building with beautiful staircases (no lifts) these apartments are ideal for singles and travellers on any budget.