A hotel in Pimlico, England lets you live like Harry Potter without any of the magic, or interesting plot points.