Located in Edinburgh's New Town, just off Dundas Street, on Henderson Row. Anima is just 10 minutes walk from Princes Street and a stone throw away from Stockbridge.