So it would seem. Another place, even another time from what I can gather.
In some ways they are the same but in others.... extremely different. It really depends on which part of London you see. I'm a wizard so I get to see parts that muggles can't.