Life on Britain's most expensive street: Residents and businesses in London's Buckingham Gate reveal what it's like to ...
Residents and and business owners have revealed what life is like on Britain's most expensive street, with an average £9.63million asking price - and where King Charles is their neighbour. Buckingham Gate in central London was this week named as having …