The Top of The World is located in Hemel Hempstead, United Kingdom on Warners End Rd, Warners End. The Top of The World is rated 3.8 out of 5 in the category bar & grill in United Kingdom.
Address
Warners End Rd, Warners End
Service options
Takeaway
Dine-in