Meditatio House London is closing: you can meditate at the Meditatio Centre