Clemence Street, Mile End, Poplar
This immaculately presented twobedroom apartment is situated on Clemence Street, London E14, offering refined contemporary living in a well-connected and highly sought-after East London location. Available for immediate occupation.