Falcons Travel Ltd is located in London, United Kingdom on 100 Dunton Rd. Falcons Travel Ltd is rated 3 out of 5 in the category travel services in United Kingdom. FALCONS TRAVEL LIMITED is an airlines/aviation company based out of 100 DUNTON ROAD BERMONSEY, LONDON, United Kingdom.