Great place in an excellent location for exploring London.