One bedroom apartment set on the 9th floor within this stunning residential development, One Crown Place, located walking distance from London Liverpool Street
Large 1 bedroom apartment set on the 21th floor within this brand-new residential development, One Crown Place, located a stones throw away from London