The Mall, menghadap Istana Buckingham