Excellent location by Buckingham Palace