Get Your Bearings: The Islamabad Marina Location Map
The Islamabad Marina is located in the heart of the city, just a short walk from the main shopping and business districts. It is situated on the banks of the River Thames, with stunning views of the London skyline.