Gorgeously renovated apartment in the heart of downtown London. Around the corner from the British Museum and short bus and subway rides from everything else.