Tight squeeze
Bab al-Yemen | London
236 North End Rd, London W14 9NU, UK
Called in April 2026
Prams are welcome, though there is not much space for them.
Prams are welcome, though there is not much space for them.