In which city of England is this famous building located in?

In which city of England is this famous building located in?

In which city of England is this famous building located in?

Amazon quiz Answers option are Manchester , London , Liverpool and Birmingham

Answer – (B) London

Leave a Comment

Your email address will not be published.

error: Content is protected !!