The Townhouse

No 15 off College Road,
Islamabad, Pakistan