Irving Street off Leicester Square London April 2009
IrvingStreetsceneLeicesterSquareLondoncaferestaurantUKUnitedKingdomEngland