Great location in the heart of London! Right by the British Museum and within walking distance to China town, oxford street, soho etc. Small studio flat with all amenities you would need. Easy check-in process. Overall great find! :)