Battersea International - French Battersea, London

Little Bay London

Little Bay

International in London - Battersea
228 York Road, Battersea, London, SW11 3SJ Tags: ambiance, bar, french, inexpensive, theatrical

1 Reviews
Found 1 businesses. Now showing 1 to 1. 1