Great quiet location, and close enough to all the major sights of London!