Nice part of Town
By DaveLevy on Dec 05, 2005
Took the tube for the first time in years. Nice! I've not been to this part of London in years, at least not since they fortified the Police Station. The launch is in a very nice Hotel across the road from Paddington Green police station.