In front is the Hyde Park Screen and beyond The Lanesborough Hotel ,all just about 200 yards from Buckingham Palace.ahead and then to the left.