Explore London’s culture with a stay at The Peninsula London