Back to 1 x 2 Bedroom Apartment On City Road | London – BH1090