Pomaria August 19, 2015 by The Pomaria is a luxury, high quality development located in a prime location just steps from the seawall, a short walk to Yaletown,and the English Bay. The Aqua Bus at the end of the street will get you to Granville Island in just a few minutes.