A spacious, stylish place to spend the weekend. Located in a fantastic London area.