Temps in the City 5 years ago ID: #22215 Listed In : Business & Services Kemp House 160 City Road London, SE1 1QW Business Description Temps in the City, Category: Business & Services, Address: Kemp House 160 City Road London, SE1 1QW Reviews & Ratings Write a Review No Review. Please login / register to add your review.