Vic Keegan’s Lost London 134: Great garages of Mayfair and St James’s Which one would you have parked your car in?