Yes, there are number of ATM machines available in and around Lansdowne, many of which are located on the Gandhi chowk (Lansdowne Market).