Tots Play Edinburgh North West Reviews Home / Reviews / Tots Play Reviews / Tots Play Edinburgh North West Reviews Contact Details 81 Broomhall Ave Corstorphine Edinburgh EH12 7NW UK 07802 760656 Opening Hours Monday closed Tuesday 09:45-00:00 Wednesday 00:00-00:35 Thursday 09:45-00:00 Friday 00:00-01:35 Saturday closed Sunday closed