Feel at home in our spacious three-bedroom Crown Residence with incredible views of the Tower of London, Tower Bridge and The River Thames from its expansive terrace. This residence features a large open-plan living area, dining room and fully equipped kitchen.