Great place to stay for Albert Hall and Natural History Museum