Name: Big Ben Lat, Long: , Location: London, UK  
Take a Peek