Self-Drive Car Hire 

2 Comments
4 Faves
1009 Views


This gem sits on the side of flats on King street, Hammersmith; although where it point to no longer exists. Taken specifically for Londonist Lexicon :D – Best Viewed Bigger