Kenilworth Lions -- Great Russell Street, Camden, London, UK
N 51° 31.066 W 000° 07.683
30U E 699253 N 5711315
Two lions atop the main entrance of the Kenilworth Building along Great Russell Street in London
Waymark Code: WMT8CE
Location: London, United Kingdom
Date Posted: 10/13/2016
Views: 4
Two stone lions at the entrance of the Kenilworth House along Great Russell Street intimidate visitors to this post hotel.