WAMU 88.5 - American University Radio
Now Playing

Premium Parking Space Comes With Big Price Tag

A parking spot in London is on the market for $465,000. That buys an outdoor location near Buckingham Palace and a 91-year lease.