Place in Germany — you and I arrive on St David's Day (6)
I believe the answer is:
weimar
'place in germany you and i' is the definition.
I can't tell whether this definition defines the answer.
'arrive on st david's day' is the wordplay.
'arrive on' becomes 'we' (I can't explain this - if you can you should believe this answer much more).
'st david's day' becomes 'I Mar' (I Mar resembles w March, St David's Day).
'we'+'imar'='WEIMAR'
Can you help me to learn more?
(Other definitions for weimar that I've seen before include "German city; -- Republic" , "City of Germany" , "German republic until 1933" , "13 [THIRD REICH] 's predecessor" , "German town associated with Goethe, Liszt and Schiller" .)