Of course. Where in London are you staying? I live about 35 miles west of London - that's the Heathrow Airport side. Could meet you for an airport coffee before you hit town, but you'll probably knackered by the time you get there. Would be happy to show you around Northolt, and the Polish War Memorial. Not that far from Heathrow.