Dunno, isnt White Castle the name of some American thing? which obviously would make no sense to us Brits!
OK i'll rent it out :thumbsup: