A Peek at Paradise Found in London