@jynie
Found it. You are right, a very small part of London.
Very different from Berlin.