Westminster Abbey Road

35.46437, -81.896792