This hidden area is located in the Sewers in front of the Palace in Scuttle town.
Once you acquire the Cannon you should have no issues reaching the area which is high in a corner covered by purple blocks inside the sewer. One block needs to remain as the hole needs to be crawled through to reach the hidden room.