This absurd parking space in Central London is on sale for $104,000 and is so small that you’ll need a sunroof to exit your car
byLiving in London might come with its own share of benefits but it surely is a nightmare for any automobile enthusiast, especially in the…