Free parking for the 1st hour in one of the most expensive areas of central London? Is this true?

It says 2 hours free but in the terms and conditions say 1 hour maximum stay

Any advice?


Source: ParkingMad Facebook group