Back to Large 2 Bedroom Apartment – London City Island – BH1403