A comfy house to stay with. Way way more than you can bargain for in a the city of London.