Rain room” in London, makes rain fall everywhere in the room except April 16, 2013May 14, 2013 alearned The “rain room” in London, makes rain fall everywhere in the room except the spot your standing. Read more