Naylor’s Kew Planters in London!

The Millennium Mayfair hotel has one of the most desirable addresses in London- the prestigious Grosvenor Square, diagonally opposite the US Embassy. And the hotel now has some of the most desirable pots in London – a selection of Naylor’s Kew Planters which greet the traveller at the door….