London Museum of Water and Steam phone Green Dragon Lane Brentford, Greater London TW8 0EN map The Musical Museum phone 399, High St Brentford, Greater London TW8 0DU map if (!IN_DEV) { ?> } ?>