Originally Posted by WillTravel
Thameslink has various stops, one of which may be most convenient for you.
But none of them will be nearly as good as Victoria for the Mayfair area. Going to Kings Cross and then coming back into that part of town is rather going out of the way.