An ideally located place for a London trip with car parking and sufficient amenities to self cater a sort if required