Best Fast food restaurant in London, united kingdom