Perfect area to stay in London, lots to do, very close to London Eye & other attractions but not loud