UK, London
10 Maclise Rd
Activities:
Cycling
General:
Air conditioning, Non-smoking throughout, Non-smoking rooms
Languages spoken:
Arabic, English