Great location near train stations, underground stations and all of the excitement of London