5
You May Also Like
From Our Partners
Now You Know
Latest Entertainment
As we're introduced to the wealthy Lady Phoebe, it's not long before we see the inside of her abode. And it's not too shabby. The actual filming location? The Four Seasons Hotel London at Ten Trinity Square. Overlooking the Tower of London, a night's stay in one of the suites can set you back a whopping $1,900. The site was first populated by the Romans more than 2,000 years ago. During a six-year renovation starting in 2010, a number of Roman archaeological finds were discovered, including cellars and cesspits, which were all donated to museums. For the purposes of "You," it's the perfect flat for a rich socialite.