London Farm is a nice charming farm house located across from the Fraser River. Its a beautiful stroll from Steveston Village to this farm house where you can enjoy afternoon tea and home made scones. The farm house is on acreage with pretty flowers and herbs. Would be a lovely place for an afternoon summer wedding if you are planning...
More
