No small feat considering Kew Palace, which is set within the grounds of the Royal Botanic Gardens in Kew, is flanked by Windsor Castle 18 miles to the west and Buckingham Palace eight miles to the east, not to mention Hampton Court Palace nine miles to the south.