Man we couldn't get this best picture but this is abbey road! Traffic will not stop for anything in London.