A luxury two double bedroom, two bathroom apartment with amazing shard and river views on Lower Thames Street, Tower Hill, London EC3R. Property benefits from a 24-hour Concierge/ Reception Desk, Free 24-hour unlimited WIFI, Free on-site gym, Air-Conditioning, Weekly housekeeping service, Weekly bed
A luxury two double-bedroom, two-bathroom apartment with views of the River Thames, is available now on Lower Thames Street, Tower Hill, London EC3R. The living area provides a comfortable space to relax and socialise, and the fully-fitted kitchen includes a modern breakfast bar. The master be
An incredible two-bedroom apartment with fantastic views over London set in the famous Tower Hill, London EC3R. This luxurious property comprises an open-plan living room boasting floor-to-ceiling windows, a fully-fitted designer kitchen equipped with modern everyday appliances, two luxurious bedroo
A spectacular one-bedroom apartment with fantastic river views set in Tower Hill, London EC3R. This property has been recently refurbished to the highest of standards, featuring an open-plan living room that boasts floor-to-ceiling windows, offering views of Tower Bridge, The Shard