Luxury one bedroom apartment in the Landmark Place development located by Tower Bridge and The City of London. This one bedroom apartment comprises of a