I Am The King Of The Castle Statue

Open
tripadvisor logo

(1)

Advertisement

Photos

High Street, England

The "I Am The King Of The Castle" statue is located on High Street in England. This interesting attraction stands out in its surroundings and captures the attention of passersby.

Visitors often stop to admire the statue before heading to nearby establishments, such as The Wheatsheaf Pub. The area offers a blend of cultural experiences and social spots for those exploring the local scene.

Generated from the web

Reviews

tripadvisor logo
5.01 reviews
Photo of 293neilk
Interesting.
10/11/2020

Before hopping into The Wheatsheaf Pub for a few beers I spotted this rather interesting statue that...

Own this business?
See a problem?

You might also like

United KingdomEnglandI Am The King Of The Castle Statue

Advertisement