united kingdom london royal borough of kensington and chelsea 103 westbourne grove byron proper hamburgers shop

- Image ID: DW2N3W
united kingdom london royal borough of kensington and chelsea 103 westbourne grove byron proper hamburgers shop
Terry Harris / Alamy Stock Photo
Image ID: DW2N3W