Oxford Street London UK

51.51585,-0.136549