同一个公司的股票 是在美国股市上买好呢,还是英国股市上买好呢?

同一个公司的股票 是在美国股市上买好呢,还是英国股市上买好呢?
我发现同一个公司的股票,比如 BP ,在美国也上市,在伦敦也上市,但是价格不一样。比如美国的价格是34.48美元 , 在英国伦敦股票市场上是 335便士。
我的问题是:

  1. 英国和美国 价格不一样,那么我是在美国市场上买呢, 还是伦敦市场上买呢?
  2. 为什么价格差这么多呢?

英国,没有汇率问题

美市给的溢价肯定高,要不都买

Thanks!