KENSINGTON, LONDON
KENSINGTON, LONDON
We make your luxury decor desires come true with our tv mirrors
The Palace Green is a grade 2 listed house that stands on London's most expensive street - Kensington Palace Gardens.
Tamara's neighbours include ambassadors and just across the road The Duke and Duchess of Cambridge.