In the Tower of London. Dating from 1086. Probably the oldest church/chapel in London, and still in use.
Copyright: Steven Lindall