Red Lion, 34 Kilburn High Road, Kilburn, Hampstead, Greater London
The Red Lion from across the street with various people, including street workers and passerbys, posed in front. According to a sign over the door the Red Lion was established in 1444 and it is still on the same site today