Rochester Place

City Road | The City | EC1V - 2 Bedrooms - £1,699,990