Charles’ place is great little gem in a very scenic and historic part of London. Little restaurants, coffee shops, colorful boats and barges in the docks - perfect for a stroll after a day of work or sightseeing. And, of course, Tower Bridge and other views are just steps away. The place is well equipped and supermarket is literally across the street.