The Rocky Horror Picture Show Castle is Now a Luxury Hotel
Are you a big fan of The Rocky Horror Picture Show? We have some good news, the iconic Rocky Horror Picture Show castle is now a luxury hotel, called Oakley Court. Located just 20 minutes from London’s Heathrow Airport in Bray, this old English manor features a stunning Victorian Gothic architecture and has 118 bedrooms; … Read more