Franks place is perfect! Has everything you need for a weekend in London, very comfy bed and nice bathroom. Good to have your own entrance too!
Cheers!