The Mall street street

 LondonGreat Britain