Good accommodation well located to sleep near the centre of London